在Linux上使用CUPS从任何地方打印的方法

您所在的位置:网站首页 ubuntu cups共享打印机 在Linux上使用CUPS从任何地方打印的方法

在Linux上使用CUPS从任何地方打印的方法

2023-11-19 03:30| 来源: 网络整理| 查看: 265

我的办公室里有一台打印机,但有时我在房子的另一个房间里用笔记本电脑工作。这对我来说不是一个问题,原因有二。首先,我很少在纸上打印东西,已经有几个月没有使用打印机了。其次,虽然我已经把打印机设置为通过家庭网络共享,所以我可以从房子的任何地方发送文件进行打印。这个设置我不需要任何特殊的设备。它只用我常用的Linux电脑和通用Unix打印系统(CUPS)就完成了。

在Linux上安装CUPS

如果你正在运行Linux、BSD或macOS,那么你可能已经安装了CUPS。自1997年以来,CUPS一直是Unix打印的开源解决方案。苹果公司在他们刚刚起步的基于Unix的OS X中非常依赖它,以至于他们最终在2007年购买了它,以确保其继续发展和维护。

如果你的系统还没有安装CUPS,你可以用你的软件包管理器安装它。例如,在Fedora、Mageia或CentOS上。

$ sudo dnf install cups

在Debian, Linux Mint, 和类似的系统上。

$ sudo apt install cups 在Linux和Mac上访问CUPS

要访问CUPS,打开一个网络浏览器并导航到localhost:631 ,这告诉你的计算机在自己身上打开631端口的任何东西(你的计算机总是把自己称为localhost)。

你的网络浏览器会打开一个页面,让你访问你的系统的打印机设置。在这里,你可以添加打印机、修改打印机默认值、监控排队作业,并允许打印机在本地网络上共享。

CUPS web user interface

图1:CUPS的网络用户界面。

用CUPS配置一台打印机

你可以在CUPS界面上添加一台新的打印机或修改一台现有的打印机。修改打印机所涉及的页面与添加新打印机完全相同,只是当你添加打印机时,你要做出新的选择,而当你修改打印机时,你要确认或改变现有的选择。

首先,点击管理选项卡,然后点击添加打印机按钮。

如果你只是修改一台现有的打印机,请点击管理打印机,然后选择你想修改的打印机。从管理下拉菜单中选择修改打印机。

无论你是修改还是添加,在CUPS允许你继续之前,你必须进入管理授权。你可以以root身份登录,如果你有这个权限的话,或者以你的普通用户身份登录,只要你有sudo 的权限。

接下来,你会看到一个打印机接口和协议的列表,你可以使用打印机。如果你的打印机直接插在你的电脑上并且是开着的,它就被列为本地打印机。如果打印机内置了网络,并且连接到你网络上的交换机或路由器上,你通常可以使用互联网打印协议(ipp)来访问它(你可能需要查看你的路由器来确定打印机的IP地址,但请阅读你的打印机的文档以了解详情)。如果打印机是惠普公司的,你也可以使用HPLIP来访问它。

对于你的物理设置,使用任何有意义的协议。如果你不确定使用什么,你可以尝试一个,尝试打印一个测试页,然后在失败的情况下尝试不同的协议。

下一个屏幕要求提供关于打印机的人性化细节。这主要是供你参考。输入一个有意义的打印机名称(我通常使用型号,但大型机构有时会以虚构的星舰或首都等事物来命名他们的打印机)、描述和位置。

你也可以选择与你网络上的其他计算机共享打印机。

CUPS web UI to share printers

图2:共享打印机的CUPS网络用户界面。

如果当前没有启用共享,请点击复选框启用共享。

驱动程序

在下一个屏幕上,你必须设置你的打印机驱动程序。打印机的开源驱动程序通常可以在openprinting.org上找到。只要你安装了gutenprint 包,或者安装了与打印机捆绑的驱动程序,就很有可能已经有了一个有效的驱动程序。如果打印机是PostScript打印机(许多激光打印机都是),你可能只需要一个来自openprinting.org的PPD文件而不是一个驱动程序。

假设你已经安装了驱动程序,你可以选择你的打印机的品牌(制造商)以获得可用的驱动程序列表。选择适当的驱动程序并继续。

连接到一个共享的打印机

现在你已经成功地安装和配置了你的打印机,你可以从你网络上的任何其他计算机连接到它。例如,假设你有一台称为客户端的笔记本电脑,你在家里使用。你想把你的共享打印机添加到它上面。

在GNOME和Plasma桌面上,你可以在 "设置"的 "打印机"屏幕上添加打印机。

如果你的打印机连接在一台电脑上,那么你就输入电脑的IP地址(因为打印机可以通过其主机访问)。 如果你的打印机连接到一个交换机或路由器上,那么就输入打印机本身的IP地址。

在MacOS上,打印机设置可以在系统偏好中找到。

另外,你可以继续使用客户电脑上的CUPS界面。访问CUPS的过程是一样的:确保CUPS已经安装,打开一个网络,然后导航到localhost:631 。

一旦你访问了CUPS的网络界面,选择管理选项卡。点击打印机部分的查找新打印机按钮,然后将共享打印机添加到你的网络中。你也可以通过正常的添加打印机过程,在CUPS中手动设置打印机的IP地址。

现在是21世纪了!放下U盘,不要再给自己发邮件从另一台电脑上打印文件,让你的打印机在你的家庭网络中可用。它出乎意料地简单和极其方便。最重要的是,在你所有的室友眼里,你会像个网络精灵



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3